Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 PALACE GROVE Semi-Detached £910,147 £160,000 29 Sep 1995
2 PALACE GROVE Detached £1,767,772 £1,650,000 14 Dec 2021
4 PALACE GROVE Terraced £1,187,015 £680,000 6 Nov 2009
5 PALACE GROVE Semi-Detached £1,030,771 £448,000 15 Aug 2003